*{
    margin: 0;
    padding: 0;
}
.head{
    width: 1200px;
    height: 120px;
    background-image: url(../images/main-bg.png);
    // border: 1px solid black;
    margin: auto;
    div{
        img{
            margin-top: 36px;
            margin-left: 200px;
        }
    }
}
.nav{
    width: 950px;
    height: 50px;
    margin: auto;
    line-height: 50px;
    border: 1px solid #dcdcdc;
    ul{

        li{
            list-style: none;
            float: left;
            width: 125px;
            text-align: center;
            border-left: 1px solid #dcdcdc;
        }
    }
}
.slide{
    width: 950px;
    height: 484px;
    margin: auto;
    background-image: url(../images/slide-3.png);
    // border: 1px solid black;
    margin-top: -110px;
    position: relative;
    a{
        color: #492d3b;
        position: absolute;
        top: 400px;
        left: 50px;
    }
}
.head_footer{
    width: 950px;
    height:75px;
    border: 1px solid #dcdcdc;
    margin: auto;
    background-image: url(../images/header-bg.png);
    background-position: 0 -150px;
    position: relative;
    .mp-pag1{
        background-image: url(../images/mp-pag-1.png);
        background-repeat: no-repeat;
        width: 146px;
        height: 146px;
        text-align: center;
        color: white;
        font-weight: bold;
        position: absolute;
        z-index: 9;
        margin-top: -70px;
        left: 200px;
        p{
            margin-top: 50px;
            
        }
    }
    .mp-pag2{
        background-image: url(../images/mp-pag-2.png);
        background-repeat: no-repeat;
        width: 146px;
        height: 146px;
        text-align: center;
        color: white;
        font-weight: bold;
        position: absolute;
        z-index: 9;
        margin-top: -70px;
        left: 350px;
        p{
            margin-top: 50px;
            
        }
    }
    .mp-pag3{
        background-image: url(../images/mp-pag-3.png);
        background-repeat: no-repeat;
        width: 146px;
        height: 146px;
        text-align: center;
        color: white;
        font-weight: bold;
        position: absolute;
        z-index: 9;
        margin-top: -70px;
        left: 500px;
        p{
            margin-top: 50px;
            
        }
    }
}
.content{
    width: 950px;
    height: 250px;
    color: #c8c9bf;
    margin: auto;
    text-align: center;
    padding-top: 20px;
    border: 1px solid #dcdcdc;
    .content_itme{
        color: black;
        text-align: left;
        display: flex;
        margin-top: 20px;
        .itme{
            display: flex;
            margin-left: 20px;
            p{
                width: 180px;
                margin-left: 10px;
                color: #5e1c40;
            }
        }
    }
}
.content2{
    width: 910px;
    height: 320px;
    border: 1px solid #dcdcdc;
    margin: auto;
    padding: 20px;
    display: flex;
    .company{
        width: 600px;
        p{
            margin-top: 20px;
        }
        .company_page{
            display: flex;
            .page{
                margin-right: 20px;
                text-align: right;
                p{
                    font-weight: bold;
                }
                span{
                    color: #dcdcdc;
                }
            }
        }
    }
    .aside{
        margin-left: 20px;
        .aside_itme{
            // margin-top: 20px;
            height: 150px;
            border-bottom: 1px solid #dcdcdc;
            span{
                font-weight: bold;
            }
            p{
                color: #dcdcdc;
            }
        }
        
    }
}
.service{
    width: 910px;
    height: 225px;
    background-color: #e9e9e9;
    margin: auto;
    padding: 20px;
    display: flex;
    .service_itme{
        margin-right: 50px;
        p{
            font-size: 10px;
            color: seagreen;
            margin-top:  20px;
        }
    }
    .service_itme2{
        margin-right: 50px;
        p{ 
            width: 200px;
            height: 100px;
            background-color: #fff;
            font-size: 12px;
            color: seagreen;
            margin-top:  20px;
        }
    }
}
.footer{
    width: 950px;
    height: 95px;
    margin: auto;
    padding-top: 20px;
    .link{
        margin-left: 850px;
        margin-top: -50px;
    }
}